National Repository of Grey Literature 9 records found  Search took 0.01 seconds. 
Control Platform for Multiphase Motors
Kozovský, Matúš
This article focuses on the design and subsequent implementation platform for controlling multi-phase motors. Article describes the functionality of the assembled platform and the possibility of its usage to control either the individual motors or a single multi-phase motor. Platform is able to control Maximum nine-phases motor. The platform uses the three core AURIX TriCore microcontroller TC275. This paper also describes the distribution control program to initialization of device and separated control application generated by the Simulink automatic code generation. Finally interconnection these partial programs into a single control application.
Matlab Simulink Code Generation Support For Lin Communication
Kozovský, Matúš
The microcontroller units often use communication buses to interface with sensors or actuators. The communication bus must be selected with respect to communication speed, reliability and also overall solution price. Transmitted data needs to be organised according predefined structures in case of using any communication. Combination of rapid prototyping tools for automatic code generation and communication busses can be problematic for this reason. This paper deals with possibility to use MATLAB/Simulink code generation for communication interfaces. Local Interconnect Network (LIN) interface was used for testing. Same principles can be used also for Controller Area Network (CAN) interface. Presented method can simplify using of communication buses in Simulink.
AURIX target in MATLAB Simulink
Chromiak, Michael ; Pohl, Lukáš (referee) ; Blaha, Petr (advisor)
This diploma thesis deals with the implementation of SIL and PIL simulation for the microcontroller Aurix TriCore TC277D performed in the Matlab Simulink. The realization of the simulation represents, among other things, the implementation of the simulated model into the microcontroller, as well as the creation of an interface for the communication of the microcontroller with the Matlab Simulink. The accuracy of SIL and PIL simulations was verified by comparing the simulated waveforms from the simulation in Simulink. The simulated model used a thermal model of a car cabin created in the previous bachelor's thesis of the author of this diploma thesis. The model in TC277D, as well as the configuration for SIL / PIL is created for use with the C programming language. The work also includes instructions according to which the model and configuration can be modified so that the simulations can be performed on any device containing the necessary software. From the comparison of the simulated data is it clear that the created configuration can be used for SIL or PIL simulation.
Neural networks on AURIX platform
Smrčka, Michal ; Buchta, Luděk (referee) ; Blaha, Petr (advisor)
Part of this thesis discusses FNNs and how to develop them using MATLAB Deep Learning Toolbox and Keras API in Python. Subsequently, the thesis deals with the conversion of these networks into C/C++ using the Keras2c, AIfES, TFLM and NNoM libraries. This theoretical background was essential for the follow-up section, which focuses on the implementation and testing of the trained FNN on the AURIX TC397 3.3V Application Kit platform. This FNN is used to diagnose the PMS motor in order to detect inter turn faults. The configuration of the GPT12 and GETH peripherals of the AURIX TC397 microcontroller, which were used in the FNN testing application, is described in detail in this thesis. Using the Keras2c library, the possibility of running inference on 2 cores of the AURIX microcontroller was verified and quantization of the trained FNN was performed within the NNoM library. Finally, a comparison of the Keras2c, AIfES, TFLM and NNoM libraries was performed in terms of ease of implementation, classification accuracy and classification speed on the AURIX platform.
Neural networks on AURIX platform
Smrčka, Michal ; Buchta, Luděk (referee) ; Blaha, Petr (advisor)
Part of this thesis discusses FNNs and how to develop them using MATLAB Deep Learning Toolbox and Keras API in Python. Subsequently, the thesis deals with the conversion of these networks into C/C++ using the Keras2c, AIfES, TFLM and NNoM libraries. This theoretical background was essential for the follow-up section, which focuses on the implementation and testing of the trained FNN on the AURIX TC397 3.3V Application Kit platform. This FNN is used to diagnose the PMS motor in order to detect inter turn faults. The configuration of the GPT12 and GETH peripherals of the AURIX TC397 microcontroller, which were used in the FNN testing application, is described in detail in this thesis. Using the Keras2c library, the possibility of running inference on 2 cores of the AURIX microcontroller was verified and quantization of the trained FNN was performed within the NNoM library. Finally, a comparison of the Keras2c, AIfES, TFLM and NNoM libraries was performed in terms of ease of implementation, classification accuracy and classification speed on the AURIX platform.
Freertos Implementation For HIL Simulation Usingaurix Multicore
Kozovský, Matúš
This article focuses on the Real-time Operating System (RTOS) implementation for Hardware-in-the-loop (HIL) simulation. Three-core AURIX microcontroller TC277 was chosen for testing. This work describes the distribution of software to individual core to reach required functionality. Basic features of HIL simulation and its usage along with RTOS features are discused.
AURIX target in MATLAB Simulink
Chromiak, Michael ; Pohl, Lukáš (referee) ; Blaha, Petr (advisor)
This diploma thesis deals with the implementation of SIL and PIL simulation for the microcontroller Aurix TriCore TC277D performed in the Matlab Simulink. The realization of the simulation represents, among other things, the implementation of the simulated model into the microcontroller, as well as the creation of an interface for the communication of the microcontroller with the Matlab Simulink. The accuracy of SIL and PIL simulations was verified by comparing the simulated waveforms from the simulation in Simulink. The simulated model used a thermal model of a car cabin created in the previous bachelor's thesis of the author of this diploma thesis. The model in TC277D, as well as the configuration for SIL / PIL is created for use with the C programming language. The work also includes instructions according to which the model and configuration can be modified so that the simulations can be performed on any device containing the necessary software. From the comparison of the simulated data is it clear that the created configuration can be used for SIL or PIL simulation.
Matlab Simulink Code Generation Support For Lin Communication
Kozovský, Matúš
The microcontroller units often use communication buses to interface with sensors or actuators. The communication bus must be selected with respect to communication speed, reliability and also overall solution price. Transmitted data needs to be organised according predefined structures in case of using any communication. Combination of rapid prototyping tools for automatic code generation and communication busses can be problematic for this reason. This paper deals with possibility to use MATLAB/Simulink code generation for communication interfaces. Local Interconnect Network (LIN) interface was used for testing. Same principles can be used also for Controller Area Network (CAN) interface. Presented method can simplify using of communication buses in Simulink.
Control Platform for Multiphase Motors
Kozovský, Matúš
This article focuses on the design and subsequent implementation platform for controlling multi-phase motors. Article describes the functionality of the assembled platform and the possibility of its usage to control either the individual motors or a single multi-phase motor. Platform is able to control Maximum nine-phases motor. The platform uses the three core AURIX TriCore microcontroller TC275. This paper also describes the distribution control program to initialization of device and separated control application generated by the Simulink automatic code generation. Finally interconnection these partial programs into a single control application.

Interested in being notified about new results for this query?
Subscribe to the RSS feed.